package com.tis.database.entitys.staging;

import java.io.Serializable;
import java.math.BigDecimal;

import javax.persistence.*;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.tis.database.dao.ClsInstance;
import com.tis.database.entitys.CommonEntity;

import java.util.Date;


/**
 * The persistent class for the FI_DEPOSIT_RETURN_OUTB database table.
 * 
 */
@Entity
@Table(name=ClsInstance.INTERFACE_SCHEMA + ClsInstance.POINTER + "FI_DEPOSIT_RETURN_OUTB")
@NamedQueries({
	@NamedQuery(name=FiDepositReturnOutb.findAll, query="FROM FiDepositReturnOutb c"),
	@NamedQuery(name=FiDepositReturnOutb.findBySearch, query="FROM FiDepositReturnOutb c WHERE 1 = 1"),
	@NamedQuery(name=FiDepositReturnOutb.findByInstanceNo, query = "FROM FiDepositReturnOutb c WHERE c.instanceNo = :instanceNo order by c.id asc ")
})
public class FiDepositReturnOutb extends CommonEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	@Transient public static final String findAll = "FiDepositReturnOutb_findAll";
	@Transient public static final String findBySearch = "FiDepositReturnOutb_findBySearch";
	@Transient public static final String findByInstanceNo = "FiDepositReturnOutb_findByInstanceNo";

	@Id
	@Column(name="PMS_STAGING_ID")
	private String id;
	
	@Override
	public String toString()
	{ 
		return ToStringBuilder.reflectionToString(this);
	}
	
	/**
	 * (Javadoc)
	 * @see com.tis.database.entitys.CommonEntity#getSyncUpdatedonToString()
	 * Date =Oct 11, 2013 : 11:44:59 AM 
	 * CreateBy=Chatree Siangklom
	 * TODO
	 */
	public String getSyncUpdatedonToString() {
		super.setSyncUpdatedon(getSyncUpdatedon());
		return super.getSyncUpdatedonToString();
	}
	
	/**
	 * (Javadoc)
	 * @see com.tis.database.entitys.CommonEntity#getSyncCreatedonToString()
	 * Date =Oct 11, 2013 : 11:45:01 AM 
	 * CreateBy=Chatree Siangklom
	 * TODO
	 */
	public String getSyncCreatedonToString() {
		super.setSyncCreatedon(getSyncCreatedon());
		return super.getSyncCreatedonToString();
	}
	
	@Column(name="ACCOUNT_CODE")
	private String accountCode;
	
	@Column(name="STATUS")
	private String status;
	
	/**
	 * @return the status
	 * Date =Oct 9, 2013 : 3:23:21 PM 
	 * CreateBy=Chatree Siangklom
	 * FiCreditNoteOutb.java String
	 * TODO
	 */
	public String getStatus() {
		return status;
	}

	/**
	 * @param status the status to set
	 * Date =Oct 9, 2013 : 3:23:21 PM 
	 * CreateBy=Chatree Siangklom
	 *  FiCreditNoteOutb.java String
	 * TODO
	 */
	public void setStatus(String status) {
		this.status = status;
	}

	@Column(name="ACCOUNT_CODE2")
	private String accountCode2;

	private String amount;

	@Column(name="ARTICLE_TYPE")
	private String articleType;

	private String ba;

	@Column(name="BASE_AMOUNT")
	private String baseAmount;

	@Column(name="BASE_LINE_DATE")
	private String baseLineDate;

	@Column(name="BATCH_NO")
	private String batchNo;

	@Column(name="BOQ_ITEM")
	private String boqItem;

	@Column(name="BOQ_SERIAL")
	private String boqSerial;

	@Column(name="BOQ_SERIES")
	private String boqSeries;

	@Column(name="BOQ_TYPE")
	private String boqType;

	@Column(name="BRANCH_CODE")
	private String branchCode;

	@Column(name="CHARGE_CODE")
	private String chargeCode;

	@Column(name="CHARGE_DESCRIPTION")
	private String chargeDescription;

	@Column(name="CL_OB")
	private String clOb;

	private String company;

	@Column(name="COST_CENTER")
	private String costCenter;

	@Column(name="COST_CODE")
	private String costCode;

	@Column(name="CREATED_BY")
	private String createdBy;

	@Column(name="CREATED_ON")
	private String createdOn;
	
	@Column(name="UPDATED_BY")
	private String updatedBy;
	
	@Column(name="UPDATED_ON")
	private String updatedOn;

	private String currency;

	private String description1;

	@Column(name="DESCRIPTION2")
	private String description2;
	
	@Column(name="DOC_TYPE")
	private String docType;

	@Column(name="DOCUMENT_NO")
	private String documentNo;

	private String dummy1;

	private String dummy2;

	private String dummy3;

	private String dummy4;

	private String dummy5;

	@Column(name="EXP_BATCH_NO")
	private String expBatchNo;

	@Column(name="EXP_CREATED_ON")
	private String expCreatedOn;

	@Column(name="EXP_REF_CODE")
	private String expRefCode;

	@Column(name="EXT_REF_KEY")
	private String extRefKey;

	@Column(name="EXT_REF_NO")
	private String extRefNo;

	@Column(name="FILE_ID")
	private String fileId;

	@Column(name="FLAG_MANUAL")
	private String flagManual;

	@Column(name="GL_POSTING_SEQ_NUMBER")
	private BigDecimal glPostingSeqNumber;

	@Column(name="IMPORT_INV_REF")
	private String importInvRef;

	@Column(name="INSTANCE_NO")
	private String instanceNo;

	@Column(name="MSG_ALT_DESC")
	private String msgAltDesc;

	@Column(name="MSG_CODE")
	private String msgCode;

	@Column(name="MSG_DESC")
	private String msgDesc;

	private String narration;

	@Column(name="ORG_CODE")
	private String orgCode;

	@Column(name="PO_NO")
	private String poNo;

	@Column(name="PO_SEQ_NO")
	private String poSeqNo;

	@Column(name="PO_SERIES")
	private String poSeries;

	@Column(name="PO_TYPE")
	private String poType;

	@Column(name="POSTING_DATE")
	private String postingDate;

	@Column(name="POSTING_KEY")
	private String postingKey;

	@Column(name="POSTING_NUMBER")
	private String postingNumber;

	@Column(name="POSTING_SERIES")
	private String postingSeries;

	private String project;

	@Column(name="REF_DOC_NO")
	private String refDocNo;

	@Column(name="REF_TENANT")
	private String refTenant;

	@Column(name="REFERENCE_CODE")
	private String referenceCode;

	private String revision;

	@Column(name="SAP_STAGING_ID")
	private String sapStagingId;

	@Column(name="SPECIAL_GL")
	private String specialGl;

	@Column(name="SUB_PROJECT")
	private String subProject;

	@Column(name="SYNC_CREATEDBY")
	private String syncCreatedby;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="SYNC_CREATEDON")
	private Date syncCreatedon;

	@Column(name="SYNC_ISSYNC")
	private String syncIssync;

	@Column(name="SYNC_UPDATEDBY")
	private String syncUpdatedby;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="SYNC_UPDATEDON")
	private Date syncUpdatedon;

	@Column(name="UNIT_NO")
	private String unitNo;

	@Column(name="VAT_CODE")
	private String vatCode;

	@Column(name="VOUCHER_DATE")
	private String voucherDate;

	@Column(name="VOUCHER_NUMBER")
	private String voucherNumber;

	@Column(name="VOUCHER_SERIES")
	private String voucherSeries;

	@Column(name="VOUCHER_TYPE")
	private String voucherType;
	@Column(name="WBS")
	private String wbs;
	
	@Column(name="BANK_TYPE")
	private String bankType;
	
	//@Column(name="USE_MINUTE")
	@Transient
	private BigDecimal useMinute;

	//@Column(name="USE_SECOND")
	@Transient
	private BigDecimal useSecond;
	
	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="PMS_USE_END")
	@Transient
	private Date pmsUseEnd;

	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="PMS_USE_START")
	@Transient
	private Date pmsUseStart;
	
	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="PROC_END_TIME")
	@Transient
	private Date procEndTime;

	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="PROC_START_TIME")
	@Transient
	private Date procStartTime;

	//@Column(name="PROC_USE_TIME")
	@Transient
	private String procUseTime;

	@Column(name="PROCESS_ACTION")
	private String processAction;

	//@Column(name="PROCESS_LEVEL")
	@Transient
	private String processLevel;

	//@Column(name="PROCESSING_COUNT")
	@Transient
	private BigDecimal processingCount;

	//@Column(name="PROCESSING_NAME")
	@Transient
	private String processingName;
	
	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="SEND_USE_END")
	@Transient
	private Date sendUseEnd;

	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="SEND_USE_START")
	@Transient
	private Date sendUseStart;
	
	//@Column(name="PROC_CAL")
	@Transient
	private String procCal;
	
	//@Column(name="PMS_CAL")
	@Transient
	private String pmsCal;
	
	//@Column(name="SEND_CAL")
	@Transient
	private String sendCal;
	
	//@Temporal(TemporalType.TIMESTAMP)
	//@Column(name="LASTED_STAM_ON")
	@Transient
	private Date lastedStampOn;

	/**
	 * @return the lastedStampOn
	 * Date =Oct 18, 2013 : 11:28:29 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java Date
	 * TODO
	 */
	public final Date getLastedStampOn() {
		return lastedStampOn;
	}

	/**
	 * @param lastedStampOn the lastedStampOn to set
	 * Date =Oct 18, 2013 : 11:28:29 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java Date
	 * TODO
	 */
	public final void setLastedStampOn(Date lastedStampOn) {
		this.lastedStampOn = lastedStampOn;
	}

	/**
	 * @return the sendUseEnd
	 * Date =Oct 18, 2013 : 11:04:14 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java Date
	 * TODO
	 */
	public final Date getSendUseEnd() {
		return sendUseEnd;
	}

	/**
	 * @param sendUseEnd the sendUseEnd to set
	 * Date =Oct 18, 2013 : 11:04:14 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java Date
	 * TODO
	 */
	public final void setSendUseEnd(Date sendUseEnd) {
		this.sendUseEnd = sendUseEnd;
	}

	/**
	 * @return the sendUseStart
	 * Date =Oct 18, 2013 : 11:04:14 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java Date
	 * TODO
	 */
	public final Date getSendUseStart() {
		return sendUseStart;
	}

	/**
	 * @param sendUseStart the sendUseStart to set
	 * Date =Oct 18, 2013 : 11:04:14 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java Date
	 * TODO
	 */
	public final void setSendUseStart(Date sendUseStart) {
		this.sendUseStart = sendUseStart;
	}

	/**
	 * @return the procCal
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getProcCal() {
		return procCal;
	}

	/**
	 * @param procCal the procCal to set
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setProcCal(String procCal) {
		this.procCal = procCal;
	}

	/**
	 * @return the pmsCal
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getPmsCal() {
		return pmsCal;
	}

	/**
	 * @param pmsCal the pmsCal to set
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setPmsCal(String pmsCal) {
		this.pmsCal = pmsCal;
	}

	/**
	 * @return the sendCal
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getSendCal() {
		return sendCal;
	}

	/**
	 * @param sendCal the sendCal to set
	 * Date =Oct 18, 2013 : 9:52:05 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setSendCal(String sendCal) {
		this.sendCal = sendCal;
	}

	/**
	 * @return the useMinute
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final BigDecimal getUseMinute() {
		return useMinute;
	}

	/**
	 * @param useMinute the useMinute to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final void setUseMinute(BigDecimal useMinute) {
		this.useMinute = useMinute;
	}

	/**
	 * @return the useSecond
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final BigDecimal getUseSecond() {
		return useSecond;
	}

	/**
	 * @param useSecond the useSecond to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final void setUseSecond(BigDecimal useSecond) {
		this.useSecond = useSecond;
	}

	/**
	 * @return the pmsUseEnd
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java Date
	 * TODO
	 */
	public final Date getPmsUseEnd() {
		return pmsUseEnd;
	}

	/**
	 * @param pmsUseEnd the pmsUseEnd to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java Date
	 * TODO
	 */
	public final void setPmsUseEnd(Date pmsUseEnd) {
		this.pmsUseEnd = pmsUseEnd;
	}

	/**
	 * @return the pmsUseStart
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java Date
	 * TODO
	 */
	public final Date getPmsUseStart() {
		return pmsUseStart;
	}

	/**
	 * @param pmsUseStart the pmsUseStart to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java Date
	 * TODO
	 */
	public final void setPmsUseStart(Date pmsUseStart) {
		this.pmsUseStart = pmsUseStart;
	}

	/**
	 * @return the procEndTime
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java Date
	 * TODO
	 */
	public final Date getProcEndTime() {
		return procEndTime;
	}

	/**
	 * @param procEndTime the procEndTime to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java Date
	 * TODO
	 */
	public final void setProcEndTime(Date procEndTime) {
		this.procEndTime = procEndTime;
	}

	/**
	 * @return the procStartTime
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java Date
	 * TODO
	 */
	public final Date getProcStartTime() {
		return procStartTime;
	}

	/**
	 * @param procStartTime the procStartTime to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java Date
	 * TODO
	 */
	public final void setProcStartTime(Date procStartTime) {
		this.procStartTime = procStartTime;
	}

	/**
	 * @return the procUseTime
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java String
	 * TODO
	 */
	public final String getProcUseTime() {
		return procUseTime;
	}

	/**
	 * @param procUseTime the procUseTime to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java String
	 * TODO
	 */
	public final void setProcUseTime(String procUseTime) {
		this.procUseTime = procUseTime;
	}

	/**
	 * @return the processAction
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java String
	 * TODO
	 */
	public final String getProcessAction() {
		return processAction;
	}

	/**
	 * @param processAction the processAction to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java String
	 * TODO
	 */
	public final void setProcessAction(String processAction) {
		this.processAction = processAction;
	}

	/**
	 * @return the processLevel
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java String
	 * TODO
	 */
	public final String getProcessLevel() {
		return processLevel;
	}

	/**
	 * @param processLevel the processLevel to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java String
	 * TODO
	 */
	public final void setProcessLevel(String processLevel) {
		this.processLevel = processLevel;
	}

	/**
	 * @return the processingCount
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final BigDecimal getProcessingCount() {
		return processingCount;
	}

	/**
	 * @param processingCount the processingCount to set
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  SdCustomerOutb1.java BigDecimal
	 * TODO
	 */
	public final void setProcessingCount(BigDecimal processingCount) {
		this.processingCount = processingCount;
	}

	/**
	 * @return the processingName
	 * Date =Oct 17, 2013 : 11:23:28 AM 
	 * CreateBy=Chatree Siangklom
	 * SdCustomerOutb1.java String
	 * TODO
	 */
	public final String getProcessingName() {
		return processingName;
	}
	
	

	/**
	 * @param processingName the processingName to set
	 * Date =Oct 17, 2013 : 11:23:59 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiInvReceiptOutb.java String
	 * TODO
	 */
	public final void setProcessingName(String processingName) {
		this.processingName = processingName;
	}

	public FiDepositReturnOutb() {
	}

	
	/**
	 * @return the bankType
	 * Date =Oct 11, 2013 : 11:02:27 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getBankType() {
		return bankType;
	}

	/**
	 * @param bankType the bankType to set
	 * Date =Oct 11, 2013 : 11:02:27 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setBankType(String bankType) {
		this.bankType = bankType;
	}

	public String getAccountCode() {
		return this.accountCode;
	}

	public void setAccountCode(String accountCode) {
		this.accountCode = accountCode;
	}

	public String getAccountCode2() {
		return this.accountCode2;
	}

	public void setAccountCode2(String accountCode2) {
		this.accountCode2 = accountCode2;
	}

	public String getAmount() {
		return this.amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getArticleType() {
		return this.articleType;
	}

	public void setArticleType(String articleType) {
		this.articleType = articleType;
	}

	public String getBa() {
		return this.ba;
	}

	public void setBa(String ba) {
		this.ba = ba;
	}

	public String getBaseAmount() {
		return this.baseAmount;
	}

	public void setBaseAmount(String baseAmount) {
		this.baseAmount = baseAmount;
	}

	public String getBaseLineDate() {
		return this.baseLineDate;
	}

	public void setBaseLineDate(String baseLineDate) {
		this.baseLineDate = baseLineDate;
	}

	public String getBatchNo() {
		return this.batchNo;
	}

	public void setBatchNo(String batchNo) {
		this.batchNo = batchNo;
	}

	public String getBoqItem() {
		return this.boqItem;
	}

	public void setBoqItem(String boqItem) {
		this.boqItem = boqItem;
	}

	public String getBoqSerial() {
		return this.boqSerial;
	}

	public void setBoqSerial(String boqSerial) {
		this.boqSerial = boqSerial;
	}

	public String getBoqSeries() {
		return this.boqSeries;
	}

	public void setBoqSeries(String boqSeries) {
		this.boqSeries = boqSeries;
	}

	public String getBoqType() {
		return this.boqType;
	}

	public void setBoqType(String boqType) {
		this.boqType = boqType;
	}

	public String getBranchCode() {
		return this.branchCode;
	}

	public void setBranchCode(String branchCode) {
		this.branchCode = branchCode;
	}

	public String getChargeCode() {
		return this.chargeCode;
	}

	public void setChargeCode(String chargeCode) {
		this.chargeCode = chargeCode;
	}

	public String getChargeDescription() {
		return this.chargeDescription;
	}

	public void setChargeDescription(String chargeDescription) {
		this.chargeDescription = chargeDescription;
	}

	public String getClOb() {
		return this.clOb;
	}

	public void setClOb(String clOb) {
		this.clOb = clOb;
	}

	public String getCompany() {
		return this.company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

	public String getCostCenter() {
		return this.costCenter;
	}

	public void setCostCenter(String costCenter) {
		this.costCenter = costCenter;
	}

	public String getCostCode() {
		return this.costCode;
	}

	public void setCostCode(String costCode) {
		this.costCode = costCode;
	}

	public String getCreatedBy() {
		return this.createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public String getCreatedOn() {
		return this.createdOn;
	}

	public void setCreatedOn(String createdOn) {
		this.createdOn = createdOn;
	}

	public String getCurrency() {
		return this.currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getDescription1() {
		return this.description1;
	}

	public void setDescription1(String description1) {
		this.description1 = description1;
	}

	public String getDocType() {
		return this.docType;
	}

	public void setDocType(String docType) {
		this.docType = docType;
	}

	public String getDocumentNo() {
		return this.documentNo;
	}

	public void setDocumentNo(String documentNo) {
		this.documentNo = documentNo;
	}

	public String getDummy1() {
		return this.dummy1;
	}

	public void setDummy1(String dummy1) {
		this.dummy1 = dummy1;
	}

	public String getDummy2() {
		return this.dummy2;
	}

	public void setDummy2(String dummy2) {
		this.dummy2 = dummy2;
	}

	public String getDummy3() {
		return this.dummy3;
	}

	public void setDummy3(String dummy3) {
		this.dummy3 = dummy3;
	}

	public String getDummy4() {
		return this.dummy4;
	}

	public void setDummy4(String dummy4) {
		this.dummy4 = dummy4;
	}

	public String getDummy5() {
		return this.dummy5;
	}

	public void setDummy5(String dummy5) {
		this.dummy5 = dummy5;
	}

	public String getExpBatchNo() {
		return this.expBatchNo;
	}

	public void setExpBatchNo(String expBatchNo) {
		this.expBatchNo = expBatchNo;
	}

	public String getExpCreatedOn() {
		return this.expCreatedOn;
	}

	public void setExpCreatedOn(String expCreatedOn) {
		this.expCreatedOn = expCreatedOn;
	}

	public String getExpRefCode() {
		return this.expRefCode;
	}

	public void setExpRefCode(String expRefCode) {
		this.expRefCode = expRefCode;
	}

	public String getExtRefKey() {
		return this.extRefKey;
	}

	public void setExtRefKey(String extRefKey) {
		this.extRefKey = extRefKey;
	}

	public String getExtRefNo() {
		return this.extRefNo;
	}

	public void setExtRefNo(String extRefNo) {
		this.extRefNo = extRefNo;
	}

	public String getFileId() {
		return this.fileId;
	}

	public void setFileId(String fileId) {
		this.fileId = fileId;
	}

	public String getFlagManual() {
		return this.flagManual;
	}

	public void setFlagManual(String flagManual) {
		this.flagManual = flagManual;
	}

	public BigDecimal getGlPostingSeqNumber() {
		return this.glPostingSeqNumber;
	}

	public void setGlPostingSeqNumber(BigDecimal glPostingSeqNumber) {
		this.glPostingSeqNumber = glPostingSeqNumber;
	}

	public String getImportInvRef() {
		return this.importInvRef;
	}

	public void setImportInvRef(String importInvRef) {
		this.importInvRef = importInvRef;
	}

	public String getInstanceNo() {
		return this.instanceNo;
	}

	public void setInstanceNo(String instanceNo) {
		this.instanceNo = instanceNo;
	}

	public String getMsgAltDesc() {
		return this.msgAltDesc;
	}

	public void setMsgAltDesc(String msgAltDesc) {
		this.msgAltDesc = msgAltDesc;
	}

	public String getMsgCode() {
		return this.msgCode;
	}

	public void setMsgCode(String msgCode) {
		this.msgCode = msgCode;
	}

	public String getMsgDesc() {
		return this.msgDesc;
	}

	public void setMsgDesc(String msgDesc) {
		this.msgDesc = msgDesc;
	}

	public String getNarration() {
		return this.narration;
	}

	public void setNarration(String narration) {
		this.narration = narration;
	}

	public String getOrgCode() {
		return this.orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	/**
	 * @return the id
	 * Date =Oct 9, 2013 : 11:57:46 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 * Date =Oct 9, 2013 : 11:57:46 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public void setId(String id) {
		this.id = id;
	}

	public String getPoNo() {
		return this.poNo;
	}

	public void setPoNo(String poNo) {
		this.poNo = poNo;
	}

	public String getPoSeqNo() {
		return this.poSeqNo;
	}

	public void setPoSeqNo(String poSeqNo) {
		this.poSeqNo = poSeqNo;
	}

	public String getPoSeries() {
		return this.poSeries;
	}

	public void setPoSeries(String poSeries) {
		this.poSeries = poSeries;
	}

	public String getPoType() {
		return this.poType;
	}

	public void setPoType(String poType) {
		this.poType = poType;
	}

	public String getPostingDate() {
		return this.postingDate;
	}

	public void setPostingDate(String postingDate) {
		this.postingDate = postingDate;
	}

	public String getPostingKey() {
		return this.postingKey;
	}

	public void setPostingKey(String postingKey) {
		this.postingKey = postingKey;
	}

	public String getPostingNumber() {
		return this.postingNumber;
	}

	public void setPostingNumber(String postingNumber) {
		this.postingNumber = postingNumber;
	}

	public String getPostingSeries() {
		return this.postingSeries;
	}

	public void setPostingSeries(String postingSeries) {
		this.postingSeries = postingSeries;
	}

	public String getProject() {
		return this.project;
	}

	public void setProject(String project) {
		this.project = project;
	}

	public String getRefDocNo() {
		return this.refDocNo;
	}

	public void setRefDocNo(String refDocNo) {
		this.refDocNo = refDocNo;
	}

	public String getRefTenant() {
		return this.refTenant;
	}

	public void setRefTenant(String refTenant) {
		this.refTenant = refTenant;
	}

	public String getReferenceCode() {
		return this.referenceCode;
	}

	public void setReferenceCode(String referenceCode) {
		this.referenceCode = referenceCode;
	}

	public String getRevision() {
		return this.revision;
	}

	public void setRevision(String revision) {
		this.revision = revision;
	}

	public String getSapStagingId() {
		return this.sapStagingId;
	}

	public void setSapStagingId(String sapStagingId) {
		this.sapStagingId = sapStagingId;
	}

	public String getSpecialGl() {
		return this.specialGl;
	}

	public void setSpecialGl(String specialGl) {
		this.specialGl = specialGl;
	}

	public String getSubProject() {
		return this.subProject;
	}

	public void setSubProject(String subProject) {
		this.subProject = subProject;
	}

	public String getSyncCreatedby() {
		return this.syncCreatedby;
	}

	public void setSyncCreatedby(String syncCreatedby) {
		this.syncCreatedby = syncCreatedby;
	}

	public Date getSyncCreatedon() {
		return this.syncCreatedon;
	}

	public void setSyncCreatedon(Date syncCreatedon) {
		this.syncCreatedon = syncCreatedon;
	}

	public String getSyncIssync() {
		return this.syncIssync;
	}

	public void setSyncIssync(String syncIssync) {
		this.syncIssync = syncIssync;
	}

	public String getSyncUpdatedby() {
		return this.syncUpdatedby;
	}

	public void setSyncUpdatedby(String syncUpdatedby) {
		this.syncUpdatedby = syncUpdatedby;
	}

	public Date getSyncUpdatedon() {
		return this.syncUpdatedon;
	}

	public void setSyncUpdatedon(Date syncUpdatedon) {
		this.syncUpdatedon = syncUpdatedon;
	}

	public String getUnitNo() {
		return this.unitNo;
	}

	public void setUnitNo(String unitNo) {
		this.unitNo = unitNo;
	}

	public String getVatCode() {
		return this.vatCode;
	}

	public void setVatCode(String vatCode) {
		this.vatCode = vatCode;
	}

	public String getVoucherDate() {
		return this.voucherDate;
	}

	public void setVoucherDate(String voucherDate) {
		this.voucherDate = voucherDate;
	}

	public String getVoucherNumber() {
		return this.voucherNumber;
	}

	public void setVoucherNumber(String voucherNumber) {
		this.voucherNumber = voucherNumber;
	}

	public String getVoucherSeries() {
		return this.voucherSeries;
	}

	public void setVoucherSeries(String voucherSeries) {
		this.voucherSeries = voucherSeries;
	}

	public String getVoucherType() {
		return this.voucherType;
	}

	public void setVoucherType(String voucherType) {
		this.voucherType = voucherType;
	}
	

	/**
	 * @return the wbs
	 * Date =Oct 11, 2013 : 10:58:03 AM 
	 * CreateBy=Chatree Siangklom
	 * FiInvReceiptOutb.java String
	 * TODO
	 */
	public final String getWbs() {
		return wbs;
	}

	/**
	 * @param wbs the wbs to set
	 * Date =Oct 11, 2013 : 10:58:03 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiInvReceiptOutb.java String
	 * TODO
	 */
	public final void setWbs(String wbs) {
		this.wbs = wbs;
	}
	@Column(name="INTERNAL_ORDER")
	private String internalOrder;

	/**
	 * @return the internalOrder
	 * Date =Oct 11, 2013 : 10:55:20 AM 
	 * CreateBy=Chatree Siangklom
	 * FiInvReceiptOutb.java String
	 * TODO
	 */
	public final String getInternalOrder() {
		return internalOrder;
	}

	/**
	 * @param internalOrder the internalOrder to set
	 * Date =Oct 11, 2013 : 10:55:20 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiInvReceiptOutb.java String
	 * TODO
	 */
	public final void setInternalOrder(String internalOrder) {
		this.internalOrder = internalOrder;
	}

	@Column(name="COST_CTR")
	private String costCtr;

	/**
	 * @return the costCtr
	 * Date =Oct 11, 2013 : 10:52:37 AM 
	 * CreateBy=Chatree Siangklom
	 * FiInvReceiptOutb.java String
	 * TODO
	 */
	public final String getCostCtr() {
		return costCtr;
	}

	/**
	 * @param costCtr the costCtr to set
	 * Date =Oct 11, 2013 : 10:52:37 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiInvReceiptOutb.java String
	 * TODO
	 */
	public final void setCostCtr(String costCtr) {
		this.costCtr = costCtr;
	}
	
	/**
	 * @return the description2
	 * Date =Oct 11, 2013 : 10:48:28 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getDescription2() {
		return description2;
	}

	/**
	 * @param description2 the description2 to set
	 * Date =Oct 11, 2013 : 10:48:28 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setDescription2(String description2) {
		this.description2 = description2;
	}

	/**
	 * @return the updatedBy
	 * Date =Oct 11, 2013 : 11:08:44 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getUpdatedBy() {
		return updatedBy;
	}

	/**
	 * @param updatedBy the updatedBy to set
	 * Date =Oct 11, 2013 : 11:08:44 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	/**
	 * @return the updatedOn
	 * Date =Oct 11, 2013 : 11:08:44 AM 
	 * CreateBy=Chatree Siangklom
	 * FiDepositReturnOutb.java String
	 * TODO
	 */
	public final String getUpdatedOn() {
		return updatedOn;
	}

	/**
	 * @param updatedOn the updatedOn to set
	 * Date =Oct 11, 2013 : 11:08:44 AM 
	 * CreateBy=Chatree Siangklom
	 *  FiDepositReturnOutb.java String
	 * TODO
	 */
	public final void setUpdatedOn(String updatedOn) {
		this.updatedOn = updatedOn;
	}
	
	

}